/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package edu.upf.grupoe.p2ppicture.Image.Interfaces;

import java.io.IOException;
import java.net.URISyntaxException;
import java.util.List;

/**
 * Visualizer Interface
 * @author marc
 */
public interface Visualizer {
    /**
     * It creates a SlideShow using images and HTML5 Canvas
     * @param pictures
     */
    public void createSlideShow(List<String> pictures);
    /**
     * This method invokes the web browser with the previously created slideshow
     * @throws IOException
     * @throws URISyntaxException
     */
    public void viewSlideShow()throws IOException, URISyntaxException;

}
